From 90443233a7e4e094861882dfa296243778f1678e Mon Sep 17 00:00:00 2001 From: robertl Date: Mon, 17 Oct 2005 18:01:22 +0000 Subject: [PATCH] Fix underescaping of queue macros. --- gpsbabel/nmea.c | 2 +- gpsbabel/queue.h | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gpsbabel/nmea.c b/gpsbabel/nmea.c index e0f0bc050..9393461b5 100644 --- a/gpsbabel/nmea.c +++ b/gpsbabel/nmea.c @@ -290,7 +290,7 @@ gpgga_parse(char *ibuf) waypt->fix = fix_dgps; break; case 3: - waypt->fix = fix_pps + waypt->fix = fix_pps; break; } diff --git a/gpsbabel/queue.h b/gpsbabel/queue.h index e042e235e..ace6bf431 100644 --- a/gpsbabel/queue.h +++ b/gpsbabel/queue.h @@ -27,11 +27,11 @@ typedef struct queue { void enqueue(queue *new_el, queue *old); queue * dequeue(queue *element); -#define QUEUE_INIT(head) (head)->next = (head)->prev = head -#define QUEUE_FIRST(head) (head)->next -#define QUEUE_NEXT(element) (element)->next -#define QUEUE_LAST(head) (head)->prev -#define QUEUE_EMPTY (head)->next == head +#define QUEUE_INIT(head) (head)->next = ((head)->prev = head) +#define QUEUE_FIRST(head) ((head)->next) +#define QUEUE_NEXT(element) ((element)->next) +#define QUEUE_LAST(head) ((head)->prev) +#define QUEUE_EMPTY ((head)->next == (head)) #define QUEUE_MOVE(newhead,oldhead) \ if ( (oldhead)->next == (oldhead) ) {\ (newhead)->next = (newhead)->prev = (newhead); \ -- 2.30.2